package com.manifold.test.dao0.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;

@Data
@Accessors(chain = true)
public class FundOrder {
    private String fundOrderId;
    private String taCode;

    private String accountId;

    private String fundAccountId;

    private String txnAccountId;

    private String vastlyRedeemFlag;

    private Date fundOrderDay;

    private Date acceptTime;

    private String bankCardId;

    private String fundOrderCode;

    private String orderType;

    private String fundCode;

    private String shareType;

    private String protocol;

    private String txnSource;

    private BigDecimal txnAmount;

    private BigDecimal txnShare;

    private BigDecimal successAmount;

    private BigDecimal successShare;

    private String payStatus;

    private String originFundOrderNo;

    private String confirmStatus;

    private String errorCode;

    private String errorMessage;

    private String capitalMode;

    private String payMethod;

    private String convertFundCode;

    private String convertShareType;

    private BigDecimal convertSuccessAmount;

    private BigDecimal convertSuccessShare;

    private BigDecimal fee;

    private String merchantOrderNo;

    private String broker;

    private String checkStatus;

    private String needCheck;

    private String isGenerateRequest;

    private BigDecimal discountRate;

    private String chargeType;

    private Date expectConfirmDate;

    private String targetTxnAccount;

    private String targetBranchCode;

    private String targetSaleCode;

    private String riskGradeMatched;

    private BigDecimal nav;

    private BigDecimal targetNav;

    private String nightWithdraw;

    private String dividendMethod;

    private String campaignId;

    private String remark;

    private BigDecimal withdrawFrozenIncome;

    private String custType;

    private String extSystemId;

    private String extOrderId;

    private String fixBusinessCode;

    private String walletTxnAccountId;

    private String requestId;

    private String extraInfo;
}